B 币安 · 全球最大的加密货币交易所币安 注册 → AD OKX OKX · 全球领先的加密货币交易所OKX 注册 → AD

大小写转换器

一键转换文本的大小写格式

这个工具能做什么

粘贴英文文本并按一个按钮,就能转换成全大写、全小写、每个单词首字母大写、句首字母大写,以及编程中常用的 camelCase、帕斯卡命名、snake_case、短横线命名(kebab-case)共八种写法,并显示在下方栏中。用复制按钮即可直接取走结果。适合把代码中的变量·函数名改成另一种命名规则、统一标题或列表的大小写,或还原不小心在大写锁定状态下打的文字。

计算方法

大写和小写直接使用浏览器的默认转换。每个单词首字母大写:先全部转为小写,再把单词边界后的第一个英文字母改为大写;句首字母大写:先全部转为小写,再只把文本开头以及句号、问号、感叹号后跟空格之后的第一个字母改为大写。四种编程写法先拆分单词:在小写字母或数字后紧跟大写字母处、下划线、连字符和空格处切开,全部转为小写后按规则重新拼接。例如输入“user id”,camelCase 为 userId,帕斯卡命名是首字母也大写的形式,snake_case 为 user_id,短横线命名为 user-id。像“userID”这样大写字母连续的情况,也只在前面切分一次,snake_case 结果为 user_id。

  • 在原文栏输入文字(初始时示例句子已转换为大写)
  • 在八个按钮中按下想要的写法
  • 在转换结果栏查看结果。结果栏为只读
  • 按“复制”后结果进入剪贴板,按钮会短暂变为“已复制!”
  • 修改原文后,需要再按一次按钮结果才会更新

使用须知

  • 每个单词首字母大写会让 a、of、the 这类短词也以大写开头。各出版社不同的标题规则请手动修改。
  • 撇号也被视为单词边界,因此 don't 会变成 Don'T 这样。含缩写形式的句子请把结果检查一遍。
  • 句首字母大写会先把全部文字转为小写,所以专有名词和代词 I 也会变成小写。没有句号、只换行的行,首字母不会改为大写。
  • 连续大写的缩写后面紧跟其他单词时,无法拆开,会当作一个单词处理。这时请在缩写后加一个空格再转换。
  • 按惯例,camelCase 用于 JavaScript·Java 变量,snake_case 用于 Python 变量和数据库列名,短横线命名用于网址和 CSS 类名。
  • 韩文、中文和数字没有大小写,会保持原样。带重音符号的字母在单词首字母大写转换中可能不会变成大写。

常见问题

把“userID”转为 snake_case 会怎样?

只在小写后接大写的边界切分一次,得到 user_id。因为连续的大写部分被视为一个整体。

句首字母大写如何区分句子?

把文本开头,以及句号、问号、感叹号之后出现空格或换行后紧接的第一个字母改为大写。没有标点、只换行的情况无法区分。

德语 ß 或土耳其语 i 这类特殊字符会怎样?

遵循浏览器的默认转换规则,不另外应用各语言的特殊规则。非英语文字请确认结果后再使用。

输入的文字会被保存或发送吗?

不会。转换和复制都在浏览器内完成,不会发送到服务器。刷新后会恢复为最初的示例。

← na.to 门户